Display apparatus, display method, program and storage medium

ABSTRACT

For two screen configurations with different icons are arranged in the same region, when screens are immediately switched from one to the other, the switching is not easy to be recognized, being mistaken that both icons have strong relationship with each other. After deleting a group of icons, the other group of icons is animated and arranged. Alternatively, a group of icons are deleted when the screen is switched, and after a window is animated in a region where the group of icons is displayed, the other group of icons is displayed.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a technique for switching anddisplaying different screens on which a plurality of icons are arrangedand displayed on display apparatus.

2. Description of the Related Art

In many of information processing apparatus with a display screen,display of icons is used for indicating setup items or a setup state ofvarious functions mounted or an operational state of the apparatus. Inorder to display information as much as possible on a limited displayarea of a cellular phone, for example, or in order to effectivelydisplay both of the picked-up image or the playback image from a cameraand a state of the apparatus in a digital camera, icons often replacecharacter strings and used. In a DVD recorder, a known example is thatan icon is attached to a character string of an item name for thepurpose of facilitating recognition of each item of selection items on amenu screen. According to a hierarchical structure of a user interface,or in order to restrict a screen area, all of a plurality of iconsindicating the state or items is seldom displayed on a display screen ata time. In many cases, some icons are switched and displayed in orderaccording to operation of the apparatus or operation of a user.

Assume that an apparatus displays a screen by switching at least twoscreens of a screen A which arranges and displays a plurality of iconsat a particular place in a screen area and a screen B which arranges anddisplays a plurality of icons different from those in the screen A atthe same place or a near place in the screen area on which icons arearranged in the screen A. In this case, when the two screens areswitched in a moment of time, a user may have problems in two pointsbelow.

First, it is not easy for a user to recognize that screens are switched.This is because that the screen A and the screen B have similarconfigurations and that a difference between icons is as not easy to berecognized as a difference between character strings is.

Second, it is misunderstood that a group of icons on the screen A and agroup of icons on the screen B are strongly related with each other morethan they actually are. This is because that the icons displayed in thesame place on the screen A and the screen B are felt as corresponding toeach other one for one. Actually, a switched icon does not necessarilycorrespond to an icon before the switching in such a case of switchingscreens, or the icons may have completely different meaning.

SUMMARY OF THE INVENTION

Therefore, the present invention is adapted in view of theabovementioned problems, and intends to facilitate a user to recognizethat screens are switched when screens, on which icons are placed insimilar arrangements, are switched.

In order to solve the abovementioned problems, the present inventionprovides display apparatus including a display unit adapted to displaypredetermined information, and a control unit adapted to control thedisplay unit so that displayed contents are switched with a differenteffect depending on an instruction to switch, when the instruction toswitch the displayed contents on a display screen of the display unit isissued.

Further features of the present invention will be become apparent fromthe following description of exemplary embodiments with reference to theattached drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram showing a configuration of a digital videocamera according to a first embodiment of the present invention;

FIG. 2 is a diagram showing drawing and deletion of bit map data;

FIG. 3 is a diagram showing a display processing example where doublebuffering is not performed;

FIG. 4 is a diagram showing a display processing example where doublebuffering is performed;

FIG. 5 is a diagram showing a usual photographing screen displayed on amonitor;

FIG. 6 is a diagram showing a screen before animation operates where ausual photographing screen is switched to a main menu screen;

FIG. 7 is a diagram showing a screen on which an animation is operatingwhere the usual photographing screen is switched to the main menuscreen;

FIG. 8 is a diagram showing the main menu screen displayed on a monitor;

FIG. 9 is a diagram showing the main menu screen displayed on themonitor;

FIG. 10 is a flowchart showing operation of the embodiment of thepresent invention;

FIG. 11 is a diagram showing a screen before animation operates wherethe main menu screen is switched to a sub menu screen;

FIG. 12 is a diagram showing a screen before animation operates wherethe main menu screen is switched to the sub menu screen;

FIG. 13 is a diagram showing a screen on which an animation is operatingwhere the main menu screen is switched to the sub menu screen;

FIG. 14 is a diagram showing the sub menu screen displayed on a monitor;

FIG. 15 is a diagram showing the sub menu screen displayed on themonitor;

FIG. 16 is a flowchart showing operation of an embodiment of the presentinvention;

FIG. 17 is a diagram showing a sub menu screen displayed on the monitor;

FIG. 18 is a diagram showing a screen on which an animation is operatingwhere the sub menu screen is switched to a setup screen;

FIG. 19 is a diagram showing a screen on which an animation is operatingwhere the sub menu screen is switched to the setup screen;

FIG. 20 is showing the setup screen displayed on the monitor; and

FIG. 21 is a flowchart showing operation of an embodiment of the presentinvention.

DESCRIPTION OF THE EMBODIMENTS

Preferred embodiments of the present invention will be described indetail below with reference to attached drawings.

<On Transition from a Photographing Screen to a Main Menu Screen>

In the embodiment, an example of applying the present invention totransition from a photographing screen to a main menu screen in adigital video camera will be shown.

Embodiments of the present invention will be described below based onthe drawings.

FIG. 1 is a block diagram showing a configuration of a digital videocamera according to a first embodiment of the present invention.

A digital video camera has a camera part 101 which includes an imagesensor and converts an optical object image into electrical imagesignals.

In such a digital video camera, a mode microcomputer 106 sends aninstruction and a set value to a display microcomputer 107 fordisplaying a setup state of apparatus on a usual photographing screen ofa monitor. The display microcomputer 107 receives them and arrangescharacter string data and icon data recorded in FlashROM 108 in a bitmap region in RAM 105 according to coordinate information which is alsoin the FlashROM 108. Data in a bitmap region is read out by a bitmapdisplay circuit 104 and converted into video signals, and combined withvideo image signals sent from the camera part 101 via an imageprocessing circuit 102 by a combination circuit 103 and outputted to themonitor. A new instruction is sent from the mode microcomputer 106 tothe display microcomputer 107 and the display is updated each time thesetup state of the apparatus changes.

When a user presses a menu key 109, the mode microcomputer 106 respondsto that by issuing an instruction to display a menu to the displaymicrocomputer 107. The menu screen is formed by the displaymicrocomputer 107 arranging character string data, icon data, and cursordata on the bitmap region. When a user operates a selection key 110 oran execution key 111, the display microcomputer responds to that byrewriting contents of the bitmap region to reflect it on the outputtedimage, while the mode microcomputer 106 changes various kinds of setupdata of the video camera.

FIG. 2 is a diagram showing an example of object data such as an icon ora character and an example of drawing and deletion.

An object data 201 largely divided into a header part 202 and a datapart 203. The header part 202 records the number of pixels in breadthand the number of pixels in height when object data is placed on thebitmap region. On the other hand, the data part 203 records a pixel mapof the object data.

In order to draw the object data 201 in a desired place in the bitmapregion, data is copied from the top data of the data part 203 by thepixels in breadth recorded in the header part 202 to a place in thebitmap region where the data is to be drawn. Data is also copied fromthe next pixel data in the data part 203 by the pixels in breads to aplace a line under said place in the bitmap region. When that isrepeated for the number of pixels in height, the object data 201 can bedrawn in a designated place in the bitmap region as shown by thereference numeral 204.

In order to delete the drawn object data 201 from the bitmap region,data corresponding to a background color only needs to overwrite saiddata as shown by the reference numeral 205, instead of copying values inthe data part 203 to the same place where said data is drawn. Thebreadth and the height in deleting are also obtained from the headerpart 202 of the object data 201 as in the same way as they are drawn.

When each bit in the data part is referenced and only pixels whosevalues are one or more is copied to a bitmap region for drawing animage, data can be additionally written in the bitmap region 206 wheregraphics are already drawn, as shown by the reference numeral 207.

When object data is drawn or deleted in such a way, a certain processingtime period is required in writing data into the bitmap region. Thebitmap region is scanned by the bitmap display circuit 104 at 60times/second in NTSC and 50 times/second in PAL, and outputted to amonitor. If the bitmap display circuit 104 scans said region fordisplaying before drawing or deletion of the object data to or from thebitmap region completes, data which is uncompleted in being written intothe bitmap region is outputted on the monitor. That appears to a user asflickering on the screen as shown in FIG. 3. If the displaymicrocomputer 107 particularly has a little throughput or has a slowaccess rate to the RAM 105, such flickering often occurs.

In order to solve the problem, double buffering, in which two bitmapregions are included and reading out by a bitmap display circuit isalternatively performed from either region, is effective. In such acase, the bitmap display circuit 104 reads out from one bitmap region,while the display microcomputer 107 is writing in the other bitmapregion, as shown in FIG. 4. That causes no flickering. Switching ofbitmap regions to be read and written is performed within a blankingperiod between scans, and is not performed while the other bitmap regionis being read.

That double buffering technique is effective when the embodiment isapplied to an environment where the display microcomputer 107 has alittle throughput or has a slow access rate to the RAM 105.

Next, operation of the embodiment will be described according toschematic diagrams of screen configurations shown in FIG. 5 to FIG. 8.

In the examples, icons on the photographing screen and icons on the menuscreen are specifically shown that they are independent elements whenoperation of the embodiment is applied in transferring a photographingscreen to a menu screen in a digital video camera. FIG. 5 is a diagramshowing a photographing screen in a card camera mode (mode forphotographing a still image and recording it into a memory card).

On a screen of a monitor, icons indicating setup states of a flash,white balance, continuous shooting mode and recording size/image qualityare displayed. The reference numeral 502 denotes the remaining amount ofthe memory card (the remaining number to be photographed). The referencenumeral 505 denotes an object to be photographed by the camera, on whichicons drawn in the bitmap are displayed.

An icon 501 indicates that it is currently operating in the card cameramode. For icons 503, a group of icons indicating setup states of aflash, white balance, a continuous shooting mode and recordingsize/image quality is displayed from the top in order. Said icons areswitched to other icons depending on the setup state of the apparatus.Frames of the icons 504 schematically show places where icons of thegroup of. icons 503 are displayed and they are not actually displayed onthe screen.

On the other hand, FIG. 9 shows a main menu screen. A group of icons 701indicates main items. The icon is enlarged and displayed for clearlyshowing a selected item, with its name of the item being displayed by acharacter string as shown by the reference numeral 801. A window 802shows the enlarged icon by a balloon-like cursor. Sub items 803 andtheir current set values 804 in the selected item are previewed in thewindow 802.

Here, in FIG. 5 and FIG. 9, the group of icons 503 indicating setupstates and the group of icons 701 indicating main items in the menu arearranged in the same places 504 and in the same direction. Accordingly,when the menu key 109 is pressed and the screen is immediately transitedfrom FIG. 5 to FIG. 9, it is not easy for a user to recognize that thescreens are switched. Or, the user may mistake that the group of icons503 indicating setup states and the group of icons 701 indicating mainitems in the main menu are corresponding with each other one to one andthere is some relationship with each other.

Then, with animation of FIG. 6 to FIG. 8 being inserted between FIG. 5and FIG. 9, appearance of the group of icons 701 after disappearance ofthe group of icons 503 is visually shown so that such mistaking may beprevented.

FIG. 10 is a flowchart showing operation of the display microcomputer107.

First at the step 1001, data of a mode icon 501, the available number tobe photographed 502 and the group of icons 503 of setup states is readout from FlashROM 108 based on the set value obtained from the modemicrocomputer 106 and drawn to the bitmap region of the RAM 105 to formthe screen of FIG. 5. The data drawn in the bitmap region is read out tothe bitmap display circuit 104 and outputted to the monitor through thecombining circuit 103. When it is determined that the menu key 109 ispressed at the step S1002, operation proceeds to the step S1003. At thestep S1003, the available number to be photographed 502 and the group oficons 503 are deleted, then, a title bar 601 is displayed at the stepS1004. FIG. 6 shows that state.

Next at the step S1005, for the group of icons 701 of the main items tobe displayed, respective display places are calculated, and at the stepS1006, they are displayed as shown in FIG. 7. If it is determined thatthe group of icons of main items 701 is not displayed at the definedplace on the menu screen at the step S1007, the group of icons 701 isdeleted at the step S1008 and the next display places are calculatedagain at the step S1005, and the group of main icons is displayed at thestep S1006. As processing from the step S1005 to the step S1008 isrepeated, animation is performed showing the group of icons 701 inchingdownward from the top of the screen.

If it is determined that the icons reach the defined places at the stepS1007, the window 802 is displayed at the step S1009. At the step 1010,position information on a cursor is obtained from the mode microcomputer106 and the cursor (balloon) is drawn in the place. As the cursor isplaced on “camera setup” in FIG. 8, that is displayed in the title bar801 at the step S1011. The selected icon is enlarged and displayed atthe step S1012, and a sub item character string 801 of the item and eachset value 803 are displayed at the step S1013.

<On Transition from a Main Menu Screen to a Sub Menu Screen>

Next, transition from the abovementioned main menu screen to the submenu screen will be described.

Even if icons with different meaning are arranged in the same places inthe main menu screen and the sub menu screen, transition of the screenscan be clearly shown.

FIG. 11 shows the main menu screen for selecting a main item of adigital video camera.

An icon 1101 represents that it is currently operating in the cardcamera mode. A group of icons 1103 indicates main items, with the itemname of the currently selected icon “camera setup” 1102 is displayed bya character string on the title bar.

The selected icon is enlarged and displayed among the group of icons1103, with the names of a group of sub items 1106 in the item and thecurrent set values 1107 of respective sub items are previewed in awindow 1105. Frames of dotted lines 1104 overlapping on respective iconsof the group of icons 1103 schematically shows places where icons of thegroup of icons 1103 are placed, and they are not actually displayed onthe screen.

The reference numeral 1108 denotes an image of an object beingphotographed, which is hidden behind the window 1105 on the screen. Thewindow 1105 may not be filled with color and may be displayed only witha frame, or may be filled with translucent color. In such a case, theobject 1108 can be seen transparent under the window 1105. On the otherhand, FIG. 14 shows the sub menu screen which appears after “camerasetup” is selected in FIG. 11.

Each sub item is displayed by an icon 1401 and the character string 1106in the window 1105, with a set value for each item being indicated by anicon 1107. When an item is selected by a cursor 1402, the screen istransferred to the screen for setting the individual sub item. The iconof “camera setup” 1101 selected in FIG. 11 is added to the left of thetitle display 1102.

Icons of the group of icons 1401 are placed at the frames 1104 in FIG.11, i.e., in the same places and in the same direction as those of thegroup of icons 1103 indicating main items. Accordingly, when theexecution key 111 is pressed in the main menu and FIG. 11 is immediatelytransited to FIG. 14, it is not easy for the user to recognize that thescreens are switched. Or, the user may mistake that icons of the groupof icons 1103 and the group of icons 1401 corresponding to each otherhas relationship with each other. Then, with animation of FIG. 12 andFIG. 13 being inserted between FIG. 11 and FIG. 14, appearance of thegroup of icons 1401 after disappearance of the group of icons 1103 isvisually shown so that such a mistake may be prevented.

FIG. 16 is a flowchart showing operation of the display microcomputer107.

First at the step S1601, when the photographing screen is transited tothe main menu screen (processing of FIG. 10), the main menu screen ofFIG. 11 is formed. Next, if it is determined that the execution key 111is pressed at the step S1602, the group of main icons 1103 is deleted atthe step S1603. At the step S1604, the place to display the main item inthe tile bar is moved, with the state transited to that of FIG. 12. Nextat the step S1605, the amount of enlargement of the window and thedisplay place of the enlarged part are calculated, and at the stepS1606, the enlarged part is displayed as shown in FIG. 12. If it isdetermined that the window is not enlarged to the defined size at thestep 1607, the next amount of enlargement and the display place arecalculated and displayed. By repeating the processing from the stepS1605 to the step S1607, animation is performed showing the window asshown in FIG. 13 being enlarged leftward little by little. At the stepS1608, when the window is enlarged to the defined size, the group oficons 1401 of the sub items is displayed in the place 1104 where themain item icons are placed. At the step S1609, the icon of the main itemselected for the title bar is displayed. Then at the step S1610, placeinformation on a cursor is obtained from the mode microcomputer 106. Atthe step S1611, the screen becomes that of FIG. 14 when the cursor isdrawn in the place.

Further at the step S1612, the selected sub item icon is enlarged anddisplayed again as shown in FIG. 15.

<On Transition from a Sub Menu Screen to a Setup Screen>

Next, transition from the sub menu screen to the setup screen on adigital video camera will be described.

If icons with different meaning are arranged in the same places in thesub menu screen and the setup screen, transition of the screens can beclearly shown.

FIG. 17 shows a sub menu screen for selecting a sub item after a mainitem is selected.

An icon 1701 represents that it is currently operating in the cardcamera mode. For an icon 1702 and a title 1703, a main item which is ata higher level of each of the displayed sub items, i.e., a main itemwhich the user has already selected is represented. The group of icons1704 indicates respective sub items, with the icon selected by a cursor1706 is enlarged and displayed. Frames of dotted lines 1705 overlappingon respective icons of the group of icons 1704 schematically show placeswhere icons of the group of icons 1704 are placed and they are notactually displayed on the screen. To the right of the group of icons1705, names of the items 1708 and the current set value of the items1709 are arranged.

The reference numeral 1710 denotes an image of an object beingphotographed, and hidden behind the window 1707 on the screen. Thewindow 1707 may not be filled with color and may be displayed only witha frame, or may be filled with translucent color. In such a case, anobject 1710 can be seen transparent under the window 1707. On the otherhand, FIG. 20 shows setup screen displayed after “digital zoom” isselected in FIG. 17. A small window 1803 is displayed on the window1707. In the small window 1803, setup items of “digital zoom” aredisplayed both by an icon 2001 and a character string 1802. Thecurrently selected item is pointed by a cursor 2003. When the item ispointed by the cursor 2003 and selected, setting of the sub item(digital zoom) is changed, and the screen can be returned to the screenof FIG. 17.

In the tile bar at the top of the screen, an main item icon 1702indicating “camera setup” and a sub item icon 2001 indicating “digitalzoom” are displayed next to the mode icon 1701 with a triangle 1801between them. That visualizes process from when the menu is opened towhen that screen is opened.

Here, the group of icons 1709 are placed in the places of the frames1705 in FIG. 17, i.e., in the same places of the group of icons 1704indicating sub items and in the same direction. Accordingly, when theexecution key 111 is pressed at the sub menu and the screen isimmediately transited from FIG. 17 to FIG. 20, it is not easy for theuser to recognize that the screens are switched. Or, the user maymistake that the group of icons 1704 and the group of icons 1709corresponding to each other have relationship with each other.

Then, with animation of FIG. 18 and FIG. 19 being inserted between FIG.17 and FIG. 20, appearance of the group of icons 1709 afterdisappearance of the group of icons 1704 is visually shown so that sucha mistake may be prevented.

FIG. 21 is a flowchart showing operation of the display microcomputer107.

First at the step S2101, when the main menu screen is transited to thesub menu screen (processing of FIG. 16), the sub menu screen of FIG. 17is formed. Next, if it is determined that the execution key 111 ispressed at the step S2102, the group of sub icons 1704 displayed on thewindow 1707, sub items list 1708, the group of set value icons 1709, thecursor 1706, and the name of the main item in the title bar “camerasetup” 1703 are deleted. Then at the step S2104, the small window 1803for setup screen, the sub item name in the title bar “digital zoom”1802, and a triangle 1801 are displayed.

At the step S2105, the display places of the set value icons arecalculated, and at the step S2106, they are displayed. At the stepS2107, whether the group of set value icons has reached the definedplace or not is determined. If it is determined that it has not reached,the group of set value icons is deleted, the next display places arecalculated and displayed at the step S2108. By repeating the processingfrom the step S2105 to the step S2108, animation is performed showingthe group of set value icons inching leftward from the right of thescreen (FIGS. 18, 19).

If it is determined that the group of set value icons has reached in adefined place at the step S2107, the set values list 2002 and the subitem icon 2001 on the title bar are displayed at the step S2109. At thestep S2110, place information on the cursor is obtained from the modemicrocomputer 106. At the step S2111, the screen becomes the screen ofFIG. 20 when the cursor is drawn to the place.

According to the embodiment, that the icons are switched as a screen Ais transited to a screen B is visually indicated. As animation isinserted between the screen transitions, it can prevent a user fromexcessively considering the icons in the screen A and the icons in thesame place in the screen B have related with each other.

As described above, according to the embodiment, by changing animationin transition process from a usual screen to a main menu screen, from amain menu screen to a sub menu screen, from a sub menu screen to a setupscreen, an operator can easily check the screen to which the currentscreen is to be transited.

Although the embodiment is described by using a digital video camera,the present invention can be applied to the other apparatus which has adisplay part, such as a digital camera, a cellular phone, a PDA or thelike.

<Other Embodiments>

Needless to say, objects of the present invention can also be achievedwhen a storage medium (or recording medium) recording program codes ofsoftware that realizes functions of the embodiments is supplied to asystem or apparatus, and the program codes stored in the storage mediumis read out and executed by the system or a computer (or CPU or MPU) ofthe apparatus. In such a case, the program codes read out from thestorage medium realizes the functions of the embodiments and the storagemedium storing the program codes forms the present invention. Needlessto say, the case where the functions of the embodiments are realized byprocessing when a computer executes the read out program codes so thatnot only functions of the embodiments are realized but also an operatingsystem (OS) or the like running on the computer executes a part or allof the actual processing based on an instruction of the program codes isalso included.

Also needless to say, the case where the functions of the embodimentsare realized by processing when the program codes read out from thestorage medium is written in a function extension card inserted in acomputer or memory provided in the function extension unit connected toa computer, and then the function extension card or a CPU or the likeprovided in the function extension unit executes a part or all of theactual processing based on an instruction of the program code is alsoincluded.

While the present invention has been described with reference toexemplary embodiments, it is to be understood that the invention is notlimited to the disclosed exemplary embodiments. The scope of thefollowing claims is to be accorded the broadest interpretation so as toencompass all such modifications and equivalent structures andfunctions.

This application claims the benefit of Japanese Patent Application No.2005-209158, filed Jul. 19, 2005, and Japanese Patent Application No.2006-165367, filed Jun. 14, 2006, which are hereby incorporated byreference herein in its entirety.

1. A display apparatus comprising: a display unit adapted to display predetermined information; and a control unit adapted to control said display unit so that displayed contents are switched with a different effect depending on an instruction to switch being attached, when the instruction to switch the displayed contents on a display screen of said display unit is issued.
 2. The display apparatus according to claim 1, wherein said control unit controls said display unit to delete a first group of icons displayed on the display screen, and after the first group of icons is deleted, display animation of a second group of icons different from said first group of icons on said display screen, while arrange said second group of icons in almost the same place as the place where said first group of icons is displayed.
 3. The display apparatus according to claim 1, wherein said control unit controls said display unit to delete the first group of icons displayed on a display screen and said first group of icons in a window that divides a display region, and after the first group of icons is deleted, arrange said window in a defined place on said display screen by displaying animation of said window, and further arrange the second group of icons different from said first group of icons in almost the same place where said first group of icons is displayed on said display screen.
 4. The display apparatus according to claim 1, wherein said control unit displays animation of said second group of icons by any of or a combination of operation of movement, scaling, rotation, distortion, reverse, morphing, frame animation, color change and fade.
 5. The display apparatus according to claim 1, wherein said control unit can switch and display a hierarchical menu screen and controls to switch displayed contents with a different effect depending on a hierarchy of the menu screen being attached.
 6. The display apparatus according to claim 1, wherein said control unit can switch and display a hierarchical menu screen and controls to display information indicating a depth of a hierarchy of the menu screen.
 7. A display apparatus comprising: a display unit adapted to display predetermined information; and a control unit adapted to control said display unit to delete a first group of icons displayed on said display screen, and after the first group of icons is deleted, display animation of a second group of icons different from said first group of icons on said display screen, while arrange said second group of icons in almost the same place as the place where said first group of icons is displayed, when an instruction to switch the displayed contents on a display screen of said display unit is issued.
 8. A display apparatus comprising: a display unit adapted to display predetermined information; and a control unit adapted to control said display unit to delete the first group of icons displayed on said display screen and said first group of icons in a window that divides a display region, and after the first group of icons is deleted, display animation of said window on said display screen, while arrange the window to a defined place, and further arrange a second group of icons different from said first group of icons in almost the same place as the place where said first group of icons is displayed on said display screen, when the instruction to switch the displayed contents on a display screen of said display unit is issued.
 9. A display method comprising: a display step of displaying predetermined information; and a control step of controlling to switch displayed contents with a different effect depending on an instruction to switch being attached, when the instruction to switch the displayed contents on a display screen displayed at said display step is issued.
 10. The display method according to claim 9, wherein said control step controls to delete a first group of icons displayed on the display screen, and after the first group of icons is deleted, display animation of a second group of icons different from said first group of icons on said display screen, while arrange said second group of icons in almost the same place as the place where said first group of icons is displayed.
 11. The display method according to claim 9, wherein said control step controls to delete the first group of icons displayed on a display screen and said first group of icons in a window that divides a display region, and after the first group of icons is deleted, arrange said window in a defined place on said display screen by displaying animation of said window, and further arrange the second group of icons different from said first group of icons in almost the same place where said first group of icons is displayed on said display screen.
 12. The display method according to claim 9, wherein said control step displays animation of said second group of icons by any of or a combination of operation of movement, scaling, rotation, distortion, reverse, morphing, frame animation, color change and fade.
 13. The display method according to claim 9, wherein said control step can switch and display a hierarchical menu screen and controls to switch displayed contents with a different effect depending on a hierarchy of the menu screen being attached.
 14. The display method according to claim 9, wherein said control means can switch and display a hierarchical menu screen and controls to display information indicating a depth of a hierarchy of the menu screen.
 15. A display method comprising: a first display step of displaying a first group of icons on a display screen of a display unit; a deleting step of deleting the first group of icons displayed on said display screen, when an instruction to switch the displayed contents on a display screen of said display unit is issued; and a second display step of displaying animation of a second group of icons different from said first group of icons on said display screen, while arrange said second group of icons in almost the same place as the place where said first group of icons is displayed, after said first group of icons is deleted.
 16. A display method comprising: a first display step of displaying a first group of icons and a window that divides a display region on a display screen of a display unit; a deleting step of deleting the first group of icons displayed on said display screen and said first group of icons in a window, when an instruction to switch displayed contents on a display screen of said display unit is issued; a window arranging step of arranging said window in a defined place on said display screen by displaying animation of said window, after said first group of icons is deleted; and a second display step of arranging the second group of icons different from said fist group of icons in almost the same place as the place where said first group of icons is displayed on said display screen.
 17. A program for causing a computer to execute the display method according to claim
 9. 18. A storage medium which computer-readably stores the program according to claim
 17. 